package uk.co.q3c.deplan.client.dao;

public interface DatabaseCommitListener {

	/**
	 * fires before the commit
	 */
	public void beforeCommit();

	/**
	 * fires after the commit
	 */
	public void afterCommit();

	/**
	 * fires before the rollback
	 */
	public void beforeRollback();

	/**
	 * fires after the rollback
	 */
	public void afterRollback();

}